/**
 * 这里用来持久化存储洗车商户信息
 */
import { defineStore } from "pinia";
import { ref } from "vue";



export const useMerchantStore = defineStore("merchant", () => {
  // 定义数据
  const merchantInfoList = ref<MerchantInfo[]>([]); //洗车商户列表

  //定义操作方法 根据id获取指定洗车商户信息
  const getMerchantInfoById = (id: number) => {
    return merchantInfoList.value.find((item) => item.id == id);
  };

  //定义赋值方法
  const setMerchantInfoList = (list: MerchantInfo[]) => {
    merchantInfoList.value = list;
  };

  //导出数据和方法
  return { merchantInfoList, getMerchantInfoById, setMerchantInfoList };
});
